home *** CD-ROM | disk | FTP | other *** search
/ Graphics Plus / Graphics Plus.iso / libs / phigs / ptk.lha / ptk / demo / makefile.pexsi < prev    next >
Encoding:
Makefile  |  1992-10-01  |  1.6 KB  |  73 lines

  1. #
  2. # makefile for the UNIX/PEX-SI PHIGS Toolkit demos
  3. # J.G. Williams 8/92
  4. #
  5.  
  6. CC = cc
  7.  
  8. #DBG = -g
  9. DBG = 
  10.  
  11. PHIGSINCDIR = /usr/common/include/X11R5/phigs
  12. PHIGSLIBDIR = /usr/common/lib/X11R5
  13.  
  14. CFLAGS = $(DBG) -DPEXSI -I../include -I$(PHIGSINCDIR) \
  15.          -L../library -L$(PHIGSLIBDIR)
  16.  
  17.  
  18. TOOL_LIBS = -lX11 -lm
  19. PHIGSLIB = -lphigs
  20. MAKE = make $(@F)
  21.  
  22. OBJECTS = cnstest.o phinter.o toptest.o stcttest.o \
  23. windtest.o utiltest.o
  24.  
  25. SRCDIR = ../source/demo/
  26.  
  27. #----------------------------------------------------------------------------
  28.  
  29. all: cnstest phinter toptest stcttest windtest utiltest
  30.  
  31. #-----------------------------------------------------------------------------
  32.  
  33. cnstest.o: $(SRCDIR)cnstest.c
  34.     $(COMPILE.c) $(SRCDIR)cnstest.c
  35.  
  36. cnstest: cnstest.o
  37.     $(LINK.c) -o cnstest cnstest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  38.  
  39. phinter.o: $(SRCDIR)phinter.c
  40.     $(COMPILE.c) $(SRCDIR)phinter.c
  41.  
  42. phinter: phinter.o
  43.     $(LINK.c) -o phinter phinter.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  44.  
  45. toptest.o: $(SRCDIR)toptest.c
  46.     $(COMPILE.c) $(SRCDIR)toptest.c
  47.  
  48. toptest: toptest.o
  49.     $(LINK.c) -o toptest toptest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  50.  
  51. stcttest.o: $(SRCDIR)stcttest.c
  52.     $(COMPILE.c) $(SRCDIR)stcttest.c
  53.  
  54. stcttest: stcttest.o
  55.     $(LINK.c) -o stcttest stcttest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  56.  
  57. windtest.o: $(SRCDIR)windtest.c
  58.     $(COMPILE.c) $(SRCDIR)windtest.c
  59.  
  60. windtest: windtest.o
  61.     $(LINK.c) -o windtest windtest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  62.  
  63. utiltest.o: $(SRCDIR)utiltest.c
  64.     $(COMPILE.c) $(SRCDIR)utiltest.c
  65.  
  66. utiltest: utiltest.o
  67.     $(LINK.c) -o utiltest utiltest.o -lptk $(PHIGSLIB) $(TOOL_LIBS)
  68.  
  69. clean:
  70.     rm -f $(OBJECTS)
  71.  
  72.  
  73.